﻿$.MGJ.OriginsTempletList = [];

TempletList = $.MGJ.OriginsTempletList;

(function () {
    var _this = $.MGJ.OriginsTempletList;
    $.extend($.MGJ.OriginsTempletList, {

        conditionModel: {
            pageIndex: 1,
            pageSize: 10,
            where: null,//查询条件
            showSys: 0,  //我的模板：0  系统模板：1 我的模板和系统模板：2
            classifyId: 0 // 节点ID  等于0查询全部
        },

        //查询节点模板库列表
        Ajax_GetOriginsTempletPageList: function (pageIndex, where) {
            _this.conditionModel.pageIndex = pageIndex || 1;
            _this.conditionModel.where = where;
            $.L.ajaxHandle({
                url: ACTION_URL("PageList", "OriginsTemplet"),
                data: _this.conditionModel,
                async: true,
                success: function (response) {
                    $("#OMID").L_bindingDataList(response);
                }
            });
        },

        //新增节点模板库   包含模板信息和节点配置
        Dialog_AddObj: null,
        Dialog_Add: function (tid) {
            this.Dialog_AddObj = $.L.dialog({
                url: ACTION_URL("AddOriginsTemplet_P", "OriginsTemplet")+"?templetId="+tid,
                title: "节点模板库",
                width: 1100,
                height: "auto",
                buttons: {
                    "button_LastStep": {
                        type: 'primary hidden',
                        text: '上一步',
                        click: function () {
                            $("#menu__").click();
                        }
                    },
                    //"button_save": {
                    //    type: 'primary',
                    //    text: '下一步',
                    //    click: function (e) {
                    //        console.log(menuname)
                    //        if ($("button[data-btnname='button_save']").text() == "下一步") {
                    //            if (menuname != undefined) {
                    //                $.MGJ.OriginsTemplet.Ajax_SaveOriginsTemplet();
                    //            }
                    //            else {
                    //                $.L.msgError("未选产品类型");
                    //                return false;
                    //            }
                    //        }
                    //    }
                    //},
                    //"button_cancel": {
                    //    type: 'default',
                    //    text: '取消',
                    //    click: 'MODALMISS'
                    //}
                }
            });
        },

        //删除节点模板库
        Ajax_DelOriginsTemplete: function (obj) {
            $.L.msgConfirm("确认删除该记录?", function () {
                var id = $(obj).attr("TID");
                $.L.ajaxHandle({
                    url: ACTION_URL("OriginsTempletDel", "OriginsTemplet"),
                    data: { Tid: id },
                    success: function (response) {
                        if (response > 0) {
                            _this.Ajax_GetOriginsTempletPageList(_this.conditionModel.pageIndex);
                            $.L.msgSuccess("删除完成");
                        }
                    }
                });
            })
        }
    })
})(jQuery);